package cn.wen.springframework.beans.factory;import cn.wen.springframework.beans.BeansException;/** * @ClassName: ObjectFactory * @Author: 小飞 * @Date: 2023/3/31 15:40 * @Description: 将创建对象 的步骤封装到ObjectFactory中 交 * 给自定义的Scope来选择是否需要创建对象来灵活的实现scope，延迟依赖查找工作 */public interface ObjectFactory<T> {    T getObject() throws BeansException;}